package com.zmn.plat.persistence.interfaces.company;

import com.zmn.plat.model.entity.company.BaseCompanyTarget;
import org.apache.ibatis.annotations.Param;

import java.util.List;

/**
 * 公司年度目标任务
 *
 * @author duanzuocai
 * @version v1.0
 * @类说明：公司DAO
 * @since 2019/02/14 15:57
 */
public interface CompanyTargetDao {

    /**
     * 通过主键查询
     *
     * @param id 公司ID
     * @return
     */
    BaseCompanyTarget findByKey(Integer id);

    /**
     * 查询公司年度目标
     *
     * @param companyId
     * @param cityId
     * @return
     */
    List<BaseCompanyTarget> listCompanyTarget(@Param("companyId")Integer companyId, @Param("cityId")Integer cityId);
}
